fall short of one's goals - Turco Inglés Diccionario